.question{background:#FFF;line-height:20px;border-bottom:1px solid #e7e7e7;border-top:1px solid #e7e7e7}
.question .title{font-size:16px;color:#000}
.question .img{margin-top:15px}
.question .img img{max-height: 120px;width: auto;max-width: 100% !important;}
.question .item{margin-top:12px}
.question .item a{padding:12px 15px;line-height:20px;display:block}
.question .item .on,.question .item a:hover{background:#f9f9f9}
.question .item a .item_state{float:left;height:26px;width:26px;background:url(../images/lx_item_state_nomal.png) no-repeat;background-size:26px;line-height:26px;text-align:center;color:#5c5c5c}
.question .item a .item_con{line-height:20px;color:#000;font-size:16px;margin-left:36px;margin-top:3px}
.question .item .item_wrong .item_state{background:url(../images/lx_item_state_wrong.png) no-repeat;background-size:26px;text-indent:-999999px}
.question .item .item_wrong .item_con{color:#ff4848}
.question .item .item_right .item_state{background:url(../images/lx_item_state_right.png) no-repeat;background-size:26px;text-indent:-999999px}
.question .item .item_right .item_con{color:#18bc80}


.question .item .item_wrong_no .item_state{background-color:#ff4848;color:#fff;border-radius:26px}
.question .item .item_wrong_no .item_con{color:#ff4848}
.question .item .item_right_no .item_state{background-color:#18bc80;color:#fff;border-radius:26px}
.question .item .item_right_no .item_con{color:#18bc80}
.titlelist .title{padding-left:5px;overflow:hidden;white-space:nowrap;float:none!important}
.noshiti{background:url(//j2.58cdn.com.cn/jxedt/mobile/mnksnew/images/sad.png) top center no-repeat;background-size:100px;width:280px;margin:40px auto;height:100px;line-height:24px;opacity:.25;padding-top:120px;text-align:center}
.zhezhao{background-color:#000!important}
.myscore ul li{background-color:#fff!important}
.question .img{text-align:center!important}
.question .img img{max-width:320px}
.question .item a .item_state{float:left;width:24px;height:24px;line-height:24px;border:1px solid #d4d4d4;text-align:center;color:#5c5c5c;border-radius:50%;background:#fff}
.question .item .on .item_state{background:#beaadc;color:#fff;line-height:26px}
.question .item .item_right .item_state,.question .item .item_wrong .item_state,.question .item .on .item_state{border:none;height:26px;width:26px}
.question .item .item_right .item_state{background:url(//j2.58cdn.com.cn/jxedt/m/kaoshi/images/lx_item_state_right.png) no-repeat!important;background-size:26px!important}
.question .item .item_wrong .item_state{background:url(//j2.58cdn.com.cn/jxedt/m/kaoshi/images/lx_item_state_wrong.png) no-repeat!important;background-size:26px!important}


.question .item .item_wrong_no .item_state{background-color:#ff4848;color:#fff;border-radius:26px;border-color: #ff4848;}
.question .item .item_wrong_no .item_con{color:#ff4848}
.question .item .item_right_no .item_state{background-color:#18bc80;color:#fff;border-radius:26px;border-color: #18bc80;}
.question .item .item_right_no .item_con{color:#18bc80}
.question .item a .item_state{float:left;width:24px;height:24px;line-height:24px;border:1px solid #d4d4d4;text-align:center;color:#5c5c5c;border-radius:50%; background: #fff}
.question  .item .on .item_state{ background:#beaadc;  color:#fff; line-height: 26px; }




.best_explain{padding:15px}
.best_explaintitle{background:url(../images/lx_best_explain.jpg) no-repeat;background-size:66px;height:22px}
.best_explaincon{color:#963;font-size:15px;line-height:20px}


/*.chat{padding-bottom:15px}*/
.chat .chattitle{font-size:16px;color:#000;margin:0 15px; }
.chatitem{
    padding:0 15px;
}
.chatitem li{margin-top:15px}
.chat .face{width:50px;height:50px;overflow:hidden;margin-top:10px;float:left}
.chat .face img{width:50px;height:50px;border-radius:50px}
.chat .info{margin-left:66px}
.chat .info .name{color:#5c5c5c;font-size:15px}
.chat .info .con{line-height:20px;font-size:15px;color:#000;word-wrap: break-word;}
.chat .info .dis span{display:inline-block;float:right;padding-left:18px;margin-left:12px;color:#5c5c5c}
.chat .info .dis .good{background:url(../images/lx_talk_btn_good.png) no-repeat;background-size:15px}
.chat .info .dis .bad{background:url(../images/lx_talk_btn_bad.png) no-repeat;background-size:15px}
.chat .line{height:1px;overflow:hidden;background:#e7e5e2}
/*.chat .loadmore{border:1px solid #e7e5e2;background:#f9f9f9;color:#5c5c5c}*/
.loadmore{
    margin-top: -.1rem;
    background: #ececec;
    text-align: center;
    color: #9f9f9f;
    font-size: .26rem;
    border-radius:0;
}


.footbtnl{height:56px}
.footbtns{height:56px;border-top:1px solid #e7e5e2;background:#f9f9f9;position:fixed;bottom:0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;width:100%}
.footbtns a{-webkit-flex:1;flex:1;-webkit-box-flex:1;display:block;text-align:center;padding-top:28px;font-size:12px;color:#5c5c5c;margin-top:7px}
.footbtns .pre{background:url(../images/lx_bottom_btn_pre.png) no-repeat top center;background-size:24px}
.footbtns .next{background:url(../images/lx_bottom_btn_next.png) no-repeat top center;background-size:24px}
.footbtns .collect{background:url(../images/lx_bottom_btn_collect.png) no-repeat top center;background-size:24px}
.footbtns .explain{background:url(../images/lx_bottom_btn_explain.png) no-repeat top center;background-size:24px}


.footbtns .time{background:url(../images/exam_bottom_btn_time.png) no-repeat top center;background-size:24px}
.footbtns .wrongcount{background:url(../images/exam_bottom_btn_wrongcount.png) no-repeat top center;background-size:24px}
.footbtns .wrongcount:hover{color:#54b244;background:url(../images/exam_bottom_btn_wrongcount_on.png) no-repeat top center;background-size:24px}


.footbtns .collecton{color:#54b244;background:url(../images/lx_bottom_btn_collect_on.png) no-repeat top center;background-size:24px}
.footbtns .explainon{color:#54b244;background:url(../images/lx_bottom_btn_explain_on.png) no-repeat top center;background-size:24px}
.move-tiban{-webkit-transition-duration:400ms;transition-duration:400ms;position:fixed;width:100%;z-index:9999;background-color:#fff}
.pred{background:#E4B6B6}
.footbtns .collecton{color:#54b244;background:url(../images/lx_bottom_btn_collect_on.png) no-repeat top center;background-size:24px}
.footbtns .explainon{color:#54b244;background:url(../images/lx_bottom_btn_explain_on.png) no-repeat top center;background-size:24px}



.result .font{font-size:16px;margin-right:5px}
.result .right_num{color:#54b143;margin-right:10px}
.result .error_num{color:#f05e5e;margin-right:10px}
.result .no_num{color:#bcbcbc}
.result{position:relative;width:100%;top:10px}
.result .left{float:left;margin-left:4%}
.result .right{float:right;margin-right:4%}
.result .pic{color:#54b143;font-size:16px}
.result img{height:16px;width:16px}
.tiban{margin-top:35px;margin-left:3%}
.tiban ul{font-size:0}
.tiban ul li{display:inline-block;color:#fff;font-size:16px;width:40px;height:40px;line-height:40px;text-align:center;margin-right:10px;margin-bottom:10px;border-radius:8px}
.green{background:#54b143}
.red{background:#f05e5e}
.gray{background:#bcbcbc}
.skip{margin-top:10px;border-top:solid 5px #f1f1f1;padding:30px 0}
.skip span{display:inline-block;margin-left:3%}
.skip .kstz{font-size:16px}
.skip .line{width:82px;border-bottom:solid 1px gray}
.cern_btn{width:90px;height:30px;display:inline-block;float:right;line-height:30px;margin-right:4%;text-align:center}



.footbtns .tiban{background:url(../images/tb.png) no-repeat top center;background-size:24px}
.footbtns .tiban:hover{color:#54b244;background:url(../images/tb_on.png) no-repeat top center;background-size:24px}
.top_tiban{background:url(../images/tb_top.png) no-repeat;background-size:25px;margin-top:12px}



.footbtns .remove{background:url(../images/remove.png) no-repeat top center;background-size:24px}
.footbtns .remove:hover{color:#54b244;background:url(../images/removeon.png) no-repeat top center;background-size:24px}
.btn a{color:#fff}

.imgzoom_pack{width:100%;height:100%;position:fixed;left:0;top:0;background:rgba(0,0,0,.7);display:none}
.imgzoom_pack .imgzoom_img{width:100%;height:100%;position:absolute;left:0;top:0;overflow:hidden}
.imgzoom_pack .imgzoom_img img{width:100%;position:absolute;top:50%}